/** @jsxImportSource @emotion/react */
import * as React from "react";
import {CCell, RCell, Table, TableBody, TableRow, Text,} from "customize-easy-ui-component";

export const 首页设备概况AnnuWt= ({theme, orc, rep } :{theme: any, orc:any, rep:any}
) => {
  return <Table fixed={ ["20%","%"] }  css={ {borderCollapse: 'collapse'} }>
    <TableBody rheight={40}>
      <TableRow>
        <RCell css={{border:'none'}}>设备名称：</RCell>
        <CCell css={{border:'none',borderBottom:`1px dashed`}}>{orc?.设备名称 || '／'}</CCell>
      </TableRow>
      <TableRow >
        <RCell css={{border:'none'}}>产品编号：</RCell>
        <CCell css={{border:'none',borderBottom:`1px dashed`}}>{orc?.出厂编号 || '／'}</CCell>
      </TableRow>
      <TableRow >
        <RCell css={{border:'none'}}>单位内编码：</RCell>
        <CCell css={{border:'none',borderBottom:`1px dashed`}}>{orc.单位内部编号 || '／'}</CCell>
      </TableRow>
      <TableRow>
        <RCell css={{border:'none'}}>使用单位：</RCell>
        <CCell css={{border:'none',borderBottom:`1px dashed`}}>{orc.使用单位 || '／'}</CCell>
      </TableRow>
      <TableRow>
        <RCell css={{border:'none'}}>检查日期：</RCell>
        {orc.检验日期1? <CCell css={{border:'none',borderBottom:`1px dashed`}}>{orc.检验日期1} 至 {orc.检验日期}</CCell>
            :
            <CCell css={{border:'none',borderBottom:`1px dashed`}}>{orc.检验日期}</CCell>
        }
      </TableRow>
    </TableBody>
  </Table>;
};

/**【注意】打印情形： pagebreakBefore='always' 的必须小心，前面不要紧跟这是 <br/> 空白变成了空一整页了的可能性出现！
 * */
export const 填写须知=<React.Fragment>
  <div  css={ {
    display: 'flex', flexDirection: 'column', alignItems: 'center', margin: 'auto',
    "@media print": {
      height: `calc(100vh - 2rem - 10pt)`,
      justifyContent: 'center',
      margin: '0 3rem 0',
    },
  }}>
    <Text variant="h4" css={{textAlign: 'center', "@media print": {marginBottom:'3rem'}
    }}>填 写 须 知</Text>
    <Text css={{lineHeight: 0.95, "@media print": {lineHeight: 2}}}>
      1、原始记录应用钢笔或水笔填写，不得使用铅笔。字迹应工整、清晰，文字、符号的表达应正确、完整。<br/>
      2、主要计量检测仪器应如实记载，不得缺漏。型号、编号必须填写完整。性能检查用“√”表示正常，用“×”表示不正常。<br/>
      3、需要填写数值的，必须加上必要的计量单位；计量单位必须为法定计量单位。<br/>
      4、属于检查类项目应统一使用以下符号表示检验结果：<br/>
      <Text css={{display: 'flex', marginLeft: '2rem', "@media print": {lineHeight: 2}}}>
        “√”——表示该检验项目的单项结论为“符合要求”或“合格”；<br/>
        “○” ——表示该检验项目存在一般问题；<br/>
        “×” ——表示该检验项目存在严重问题，单项结论为“应整改”或“不合格”；<br/>
        “－”——表示该检验项目本次“无法检验”；<br/>
        “/” ——表示该检验项目在本设备上“无此项”；
      </Text>
      凡是检验记录中以“○”“×”或“－”符号表示的，必须在相应栏中作详细说明。<br/>
      5、“备注”中主要记录需要说明的其他事项，如设备信息的变更情况等，也可作为其他项目的补充。<br/>
      6、各项记录内容出现错误时应采用杠改法（划二条横线，如果原来错误的内容为横线，则划二条斜线即“/*”），不可涂擦，以免字迹模糊或消失，并将正确内容填写在其旁边，在正*/确内容附近签字或盖章确认。<br/>
      7、原始资料审查情况应写明已审查过的资料名称，存在问题、修理改造的内容和部位，使用证变更情况等。<br/>
      8、上次定期检验问题记载应写明上次检验记录编号，检验所发现的问题或缺陷及其处理情况，安全状况等级等。<br/>
      9、遇有重大缺陷应在附图中进行缺陷定位。<br/>
      10、检验人员、校核人员的签字须齐全。<br/>
      11、专项检测项目如无损检测、理化检测等应采用已颁布的专项检测记录或原始记录的格式，并在检测人员填写并校核后统一由本设备的检验人员汇总。
    </Text>
  </div>
</React.Fragment>;
